package com.qding.park.manager.facade.queue.service.entity;

import java.util.Date;

import org.hibernate.validator.constraints.NotEmpty;


/**
 * @ClassName ParkEventSyncDTO
 * @Description TODO(这里用一句话描述这个类的作用)
 * @author LeiYang
 * @Date 2017年4月28日 上午10:18:29
 * @version 1.0.0
 */
public class ParkEventSyncDTO {
    
    /**
     * @Field @supplyId : TODO(厂商编号)
     */
    private String supplyId;
    
    /**
     * @Field @eventType : TODO(事件类型)
     */
    private String eventType;
    
    /**
     * @Field @parkCode : TODO(车场编号)
     */
    protected String parkCode;
    
    /**
     * @Field @carNum : TODO(车牌)
     */
    protected String carNum;

    /**
     * @Field @alarmTime : TODO(报警时间)
     */
    private Date  alarmTime;
    
    /**
     * @Field @outDevice : TODO(出场设备)
     */
    private String outDevice;
    
    /**
     * @Field @enterTime : TODO(入场时间)
     */
    private Date  enterTime;
    
    /**
     * @Field @enInDevice : TODO(入场设备)
     */
    private String enInDevice;

    
    public String getSupplyId() {
        return supplyId;
    }

    
    public void setSupplyId(String supplyId) {
        this.supplyId = supplyId;
    }

    
    public String getEventType() {
        return eventType;
    }

    
    public void setEventType(String eventType) {
        this.eventType = eventType;
    }

    
    public String getParkCode() {
        return parkCode;
    }

    
    public void setParkCode(String parkCode) {
        this.parkCode = parkCode;
    }

    
    public String getCarNum() {
        return carNum;
    }

    
    public void setCarNum(String carNum) {
        this.carNum = carNum;
    }

    
    public Date getAlarmTime() {
        return alarmTime;
    }

    
    public void setAlarmTime(Date alarmTime) {
        this.alarmTime = alarmTime;
    }

    
    public String getOutDevice() {
        return outDevice;
    }

    
    public void setOutDevice(String outDevice) {
        this.outDevice = outDevice;
    }

    
    public Date getEnterTime() {
        return enterTime;
    }

    
    public void setEnterTime(Date enterTime) {
        this.enterTime = enterTime;
    }

    
    public String getEnInDevice() {
        return enInDevice;
    }

    
    public void setEnInDevice(String enInDevice) {
        this.enInDevice = enInDevice;
    }


    @Override
    public String toString() {
        return "ParkEventSyncDTO [supplyId=" + supplyId + ", eventType=" + eventType + ", parkCode=" + parkCode
                + ", carNum=" + carNum + ", alarmTime=" + alarmTime + ", outDevice=" + outDevice + ", enterTime="
                + enterTime + ", enInDevice=" + enInDevice + "]";
    }

    
}
